Deadlock Detection Techniques in Distributed Database System

نویسندگان

  • Swati Gupta
  • Frans Alexander Henskens
  • Michael Richard
  • Carlos F. Alastruey
  • Federico Fariña
  • Jose Ramon Gonzalez
  • Mehdi Hashemzadeh
  • Nacer Farajzadeh
  • Abolfazl T. Haghighat
  • Kunal Talwar
  • Morteza Mousakhani
چکیده

Distributed database system provides resource sharing environment for optimal performance of various database activities, especially when data is spread over a large number of sites. Distributed nature of transactions occurring at different sites and requiring resources from diverse sites pose various operational problems, such as deadlocks, concurrency and data recovery. A deadlock may occur when a transaction enters into wait state which request resource from other blocked transactions. The deadlocks are handled in three phases namely deadlock detection, deadlock avoidance and deadlock detection. Various algorithms have been discussed in the literature for deadlock detection and resolution. These algorithms quite often fail to detect deadlock over distributed database. In this paper an attempt has been made to develop an algorithm for distributed deadlock detection at local and global levels. The author have developed local transaction structure to deal with deadlock at local level and distributed transaction structure at global level

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of Deadlock Detection and Resolution Techniques in Distributed Database Environment

Deadlock is one of the most serious bottlenecks in multitasking concurrently running systems and it has become further complicated in distributed environment. Deadlock detection and their resolution is quite difficult in distributed systems as it involve data located at different sites. The deadlock problem is intrinsic to a distributed database systems which employs locking process in its conc...

متن کامل

Approaches for Deadlock Detection and Prevention in Distributed Database System

Approaches for Deadlock Detection and Prevention in Distributed Database System Swati Gupta Lecturer, Department of Computer Science Amity University Haryana ,Gurgaon, India _______________________________________________________________________________________ Abstract: A distributed database system consists of different number of sites that are inter connected by a communication network. A de...

متن کامل

Deadlock Detection and Resolution in Distributed Database Environment

A distributed database system is a combination of sub-database separated over many sites communicated through a network. Deadlock is one of the most common problems that occur in distributed database implementation. Deadlock occurs when a multiple transaction locks the same data sources and every transaction waits for other to release. Deadlock detection and resolution is not easy in a distribu...

متن کامل

Analysis for Deadlock Detection and Resolution Techniques in Distributed Database

In a distributed database environment, where the data is spread across several sites there are many concerns to deal with such as concurrency control, deadlock. Deadlocks impact the overall performance of the system. A deadlock is a condition in a system where a process cannot proceed because it needs to obtain a resource held by another process which it itself is holding a resource that the ot...

متن کامل

On Time Complexity of Distributed Algorithms for Generalized Deadlock Detection

Deadlock detection in distributed asynchronous systems such as distributed database systems, computer networks, massively parallel systems etc. is peculiarly subtle and complex. This is because asynchronous systems are characterized by the lack of global memory and a common physical clock, as well as by the absence of known bounds on relative processor speeds and transmission delays. These diff...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013